Preview Spain, Madrid, Statue of Cibeles at Plaza de la Cibeles. Image ID: 797-12581 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 statue art arts architecture stone fountain water plaza de la cibeles square cibeles chariot