File:Apple Yorkdale R120-2009.png

Summary
The Apple Store, Yorkdale in Toronto, Canada in 2009.

Source

 * Apple Store, Yorkdale, Apple Inc. Archived 2009-12-28.