Toronto Scotiabank Half Marathon 2012


Terrain: Asphalt, Concrete

Notes: