Tesla Motors retail store at Yorkdale Shopping Centre, Toronto, Ontario, Canada 2014

- Image ID: DWAE9B