Stock Photo - La Giralda in the Santa Cruz Quarter. Seville, Andalucia, Spain, Europe

Stock Photo: La Giralda in the Santa Cruz Quarter. Seville, Andalucia, Spain, Europe.