World Vets Championships
Hohhot, China (7/12th June 2010)
Finals Day

World_Vets(2010)

Fred Lockwood/Mervyn Wood (UK) - Photo 24