Editorial use only. Learn more

Editorial credit: Canadapanda / Shutterstock.com

Select size / format

Royalty-free stock photo ID: 124641214

TORONTO - NOVEMBER 18: Mayor Rob Ford runs down the street during the 108th Santa Claus Parade in Toronto, Canada on November 18, 2012.

Similar images

More from this artist