back
, photo
next

Puffin Trio

Machias Seal Island, Maine, USA

A trio of Atlantic Puffins (Fratercula Arctica) stand perched upon a rock on Maine's remote Machias Seal Island.