detail of kilometre zero point in Puerta del Sol, Madrid, Spain

Royalty-free stock photo ID: 51785491

detail of kilometre zero point in Puerta del Sol, Madrid, Spain