Windsor Hotel Montreal Canada

Windsor Hotel Montreal Canada

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