Preview Spain, Madrid, Plaza de la Cibeles & Central Post Office. Image ID: 797-12599 Artist: Bennett Dean Purchase a commercial license Buy framed prints & more from our print store spain espana spanish iberia iberian europe european madrid city urban capital travel vacation city break holiday destination art arts stone statue fountain water architecture square plaza de la cibeles cibeles central post office