Si Barber

World Snail racing Championships, Congham, Norfolk.