Image 1 of 1
Horned Puffins X3388 XL.jpg
Horned Puffins, Duck Island, Puffin Island, Tuxedni Bay, Cook Inlet, Alaska