Palacio Real - Spanish Royal palace in Madrid.

Royalty-free stock photo ID: 111651803

Palacio Real - Spanish Royal palace in Madrid.