An Atlantic Puffin stands tall and stares straigh ahead while on a rock on Machias Seal Island.
Browse premium related images on iStock | Save 20% with code UNSPLASH20
Related collections