Stock Photo - Cathedral, Plaza de la Reina, Valencia, Spain.

Stock Photo: Cathedral, Plaza de la Reina, Valencia, Spain.