Toronto, Canada
Toronto, Niagara Falls and Port Elgin in Ontario, Canada.

More about this on my blog...
180 photos · 585 views
1