TheDepthsBelow

A large school of juvenile ocean sunfish in Monterey Bay's Breakwater Cove, California

A large school of juvenile ocean sunfish in Monterey Bay's Breakwater Cove, California

Related videos