Mencap China Bike Ride May-June 2002

slide changes every 10 seconds

DSCF0257w

DSCF0257w.jpg

Another Mencap Challenger finishes another stage