They swim by flapping their wings as if flying ... Our Atlantic puffin is the smallest and looks fairly similar to the Horned Puffin, which breeds along the Alaska-British Columbia border.
They swim by flapping their wings as if flying ... Our Atlantic puffin is the smallest and looks fairly similar to the Horned Puffin, which breeds along the Alaska-British Columbia border.