« Los Angeles | September 10 | Push Tastrophe | Main | Seen On The Streets of Monmartre, Paris »
September 8, 2005
Yoke's Deli


Placed on an abandoned storefront on Lake Shore in Toronto, Ontario, Canada.
Posted by marc at 12:11 AM in | Recommend this! |




