Sol Metro station sign at Madrid, Spain

Royalty-free stock photo ID: 99289502

Sol Metro station sign at Madrid, Spain