Stock Photo: Cathedral and Giralda tower from Plaza del Triunfo,Sevilla,Andalucía,Spain