Stock Photo: Queluz Palace, Lisbon, Portugal, Europe

Stock Photo: 1890-69339 Queluz Palace, Lisbon, Portugal, Europe