Saturday 25 May 2013

Common Terns and Puffin at Seal island

explore.org, Seal island, Maine, USA




No comments: