Day 43
Palacio Real de Madrid
August 31, 2023 in Spain ⋅ ☀️ 23 °CPalacio Real de Madrid is the official residence of the Spanish royal family in Madrid, although now used only for state ceremonies. The palace has 135,000 m2 (1,450,000 sq ft) of floor space andRead more