Image 1 of 1
20060807_3009_Toronto.JPG
Toronto, Ontario, Canada - 07 August 2006 -- Self-service newspaper stand in cabbagetown -- media, business -- Photo: © HorstWagner.eu