Great Hall

The Great Hall is a great building on the southeast corner of Dovercourt Rd and Queen St West, Toronto, Ontario, Canada.

4,940 views
4 faves
0 comments
Uploaded on November 10, 2011
Taken on November 10, 2011