Roseate Tern at South Shields, 23rd July 2006

Roseate Tern at South Shields, 23rd July 2006

Roseate Tern at South Shields, 23rd July 2006

Leave a comment