by monysasi
Royal Palace of Madrid is the official residence of the Spanish Royal Family at the city of Madrid, Spain, but is only used for state ceremonies.