Preview Spain, Castille-Leon, Segovia, Statue of Juan Bravo, Luis Daoiz and Pedro Velarde in Plaza la Reina Victoria Eugenia. Image ID: 797-12532 Artist: Bennett Dean Purchase a commercial license Buy framed prints & more from our print store spain spanish espana castille leon castille castile leon castille & leon segovia europe europe travel destination holiday city architecture world heritage site art arts statue jan bravo luis daoiz pedro velarde plaza square la reina victoria eugenia