Madrid, Spain - November 13, 2016: Royal Palace of Madrid, is the official residence of the Spanish Royal Family at the city of Madrid, but is only used for state ceremonies. Exterior view against blue sky day.
Madrid, Spain - November 13, 2016: Royal Palace of Madrid, is the official residence of the Spanish Royal Family at the city of Madrid, but is only used for state ceremonies. Exterior view against blue sky day.