Friday, October 16, 2009

Scallop
















Maggie Hambling sculpture on the beach at Aledburgh, Suffolk.