Plaza de Cibeles with the Palacio de Comunicaciones, Madrid, Spain

Royalty-free stock photo ID: 122831053

Plaza de Cibeles with the Palacio de Comunicaciones, Madrid, Spain