Hazel McCallion
Mayor of Mississauga, Ontario in Canada.
Sam (View other pics by sam) submitted this funny picture 8 years ago using the tags: funny hazel mccallion, hazel mccallion, hazel mccallion funny, hazel mccallion mayor, hazel mccallion meme, mayor of mississauga