The Selfcleaning World
stories & images from a world on the edge..
Top : Montreal Middle : Ottawa Bottom two: Saskatoon