The sculpture of lion (1860) before the building of Spanish parliament in Madrid

Royalty-free stock photo ID: 97514159

The sculpture of lion (1860) before the building of Spanish parliament in Madrid