Welcome to Casa Loma Found by Charlie in Toronto, Ontario, Canada I found a print out of this picture in Downtown Toronto and immediately recognized it as the inside of Casa Loma, a huge castle in Uptown Toronto. You must be logged in to post a comment. Login or Register Tags CanadaCasa LomaChillHanging OutHappyOntarioPhotoToronto Share Comments
You must be logged in to post a comment.
Login or Register
Tags
Share