the mirror project
adventures in reflective surfaces
Toronto, Ontario, Canada
Ontario, Canada
Canada
There's one photo from Queen Street West and this is it!
heather
Apr 17, 2003
Page 1 of 1
Toronto, Ontario, Canada
Ontario, Canada
Canada