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

Mark Mass Photography Home