MovieMaps

Photo of Dome

Location: Gran Vía & Calle de Alcalá
As Seen In: 1000 Miles from Christmas