Friday 26 June 2009

Farne Islands, 21-22nd June