Atlantic Puffin Christmas Card
- from our Affiliates
This is a Christmas Card featuring an Atlantic Puffin on Machias Seal Island in Maine. This image was taken by Debbie Quick from Debs Creative Images. To see more photography by Debbie, check out her website at: www.debscreativeimages.com