Designed by
Title
Victoria Square is a town square and public space in the Quartier International de Montréal with a subway entrance #259651569
Description
Victoria Square French: Square Victoria is a town square and public space in the Quartier International de Montréal also called the International Quarter area of downtown Montreal, Quebec, Canada, at the intersection of Beaver Hall Hill and McGill Street.
This image is editorial