Thank you for your patience while we retrieve your images.
Giralda Tower in Seville (Spain)

Giralda Tower in Seville (Spain)

Giralda Tower and a colorful government building in Seville, Spain (1977)