Royal Palace in Madrid is an official place for state ceremonies for Spanish Royal Family.

Comments