South Downs Escargots, Storrington, West Sussex (GB), 24-26 augustus 2007
Photo album created with Web Album Generator