1
Vote
Matthew Lacy's picture

Smiling Seal

A harbor seal rests in the sun near the water in the Snæfellsnes Peninsula in Iceland.

Log in or register to post comments