Building "the union and the phoenix", Alcala street, Madrid, Spain

Royalty-free stock photo ID: 83597206

Building "the union and the phoenix", Alcala street, Madrid, Spain