Flounder on seabed {Pleuronectidae} New England, USA

Back to thumbnails