Stock Photo - Roman aqueduct in the city of Segovia, SEGOVIA, CASTILLA-LEON, SPAIN, EUROPE.

Stock Photo: Roman aqueduct in the city of Segovia, SEGOVIA, CASTILLA-LEON, SPAIN, EUROPE.