Hello, Guest

Church of the Messiah (Toronto)

POI's creator (Voyajo Team)

The Church of The Messiah is an Anglican church in Toronto, Canada. The church is located at the corner of Avenue Road and Dupont Avenue. It was founded by members of the Church of the Redeemer further down Avenue Road on March 24, 1891 (...) (from Wikipedia)