Image 1 of 1

Machias Seal Island04.jpg

Visitors to Machias Seal Island coming and going to  blinds used for observing seabirds. Machias Seal Island, near the coast of Maine, Canada