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