Stock Photo - Valencia, Spain: the Ágora, at Ciudad de las Artes y Las Ciencias

Stock Photo: Valencia, Spain: the Ágora, at Ciudad de las Artes y Las Ciencias.