A Very Canadian Castle

Toronto, landmark, the castle in the city, Casa Loma. Taken Friday, February 11, 2011.

More photos by bridgetj