richardkingphoto.com
Puffins – Aren’t They Just Gorgeous?
Puffins are so Adorable! One of the great opportunities when visiting Newfoundland in Canada is to go to Elliston on the east coast and see the nesting Atlantic Puffin (Fratercula arctica) colony. …