Designed by
Title
Dowtown Montreal Videotron Quebecor building and Place Victoria buildings #259939276
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