Helen Mirren Queen Elizabeth London, ON, Canada Dame Helen Mirren and Queen Elizabeth at Charity Event
Mayhew Sponsored Walk And Dog Show London, ON, Canada The Mayhew Animal Home Sponsored Walk and Dog Show