Royal Palace (Spanish: Palacio Real) historic landmark in Madrid, Spain

Royalty-free stock photo ID: 102319654

Royal Palace (Spanish: Palacio Real) historic landmark in Madrid, Spain