Tufted Puffin
June 2008, Alaska
June 2008, Alaska
June 2008, Alaska
June 2008, Alaska