Friday, May 6, 2011

Tug of War




Royal Wedding Party, Eversholt, Bedfordshire.