Plaza de la Cibeles (Cybele's Square) - Central Post Office (Palacio de Comunicaciones), Madrid, Spain.

Royalty-free stock photo ID: 79607416

Plaza de la Cibeles (Cybele's Square) - Central Post Office (Palacio de Comunicaciones), Madrid, Spain.