Terry Fox Run

Updated: Mar 11, 2012 20:03 IST

Cuban disabled people participate in the Terry Fox Run in Havana. AFP
8/8
Cuban disabled people participate in the Terry Fox Run in Havana. AFP

top photos

other photos