Windsor Hotel Montreal Canada

Grand staircase of the Windsor Hotel in Montreal, Canada, 1878 (McCord Museum)

Windsor Hotel Montreal Canada

Grand staircase of the Windsor Hotel in Montreal, Canada, 1878 (McCord Museum)

Leave a Reply