Atlantic Puffin ready for takeoff - Maine Coastal Islands Natl. Wildlife Refuge, Maine

Mirador Photography Home