The Meeting Place Camera Club Posted by tedostrowski on February 28, 2015 Posted in: Uncategorized. Leave a comment St Christopher House, Toronto http://www.stchrishouse.org 43.653226 -79.383184 Advertisements Downtown, Toronto, ON, Canada Share this:TwitterFacebookGoogleLike this:Like Loading... Related Posts navigation ← Francesca The Daily Commute →