Skip to content

Madame Tussaud Building

Madame Tussaud Building
The plaza and facade of the Madame Tussaud building.