Designed by
Title
Toronto Mayor Rob Ford walking in the Toronto`s 106th annual Santa Claus Parade. November 21, 2010. #164247916
Description
TORONTO, ONTARIO - NOVEMBER 21: Toronto Mayor Rob Ford walking in the Toronto`s 106th annual Santa Claus Parade. November 21, 2010.
This image is editorial