Mencap China Bike Ride May-June 2002

slide changes every 10 seconds

DSCF0306w

DSCF0306w.jpg

Any doubts that we are in China...?