The Eye of Government

100 Queen Street West, Toronto, Ontario, Canada

The Toronto City Hall is the home of the municipal government of Toronto, Ontario, Canada, and one of Toronto's most distinctive landmarks.

Comments
Sign in or get an account to comment.