A sand castle on the beach at Milford-on-Sea, Hampshire. 29 May 2003, Paul Carter - JP991387.jpg

A sand castle on the beach at Milford-on-Sea, Hampshire. 29 May 2003, Paul Carter - JP991387.jpg