£190

The Bramante Staircase

The Bramante Staircase is a double helix staircase located in the Vatican Museums in the Vatican City State. A canopy located above provides the necessary […]