Atlantic Puffin, Farnes Islands, UK
AtlanticPuffinFraterculaarcticafarnefarnesenglandukbirdclownblackseabird
105709sandyfamily
on November 19, 2006