Freshwater Shoal

Sunfish Maranacook Lake

A shoal of freshwater fish among clouds of fish eggs in Maranacook Lake, Maine – USA.

Leave a Reply

Your email address will not be published.