Thank you for your patience while we retrieve your images.


Thumbnails
 
Group of Atlantic Puffins Perched on a Rock

Group of Atlantic Puffins Perched on a Rock

Group of Atlantic Puffins (Fractercula arctica) Perched on a Rock - Bay of Fundy, New Brunswick, Canada