Address:
The Giralda (Cathedral Tower), Sevilla, Spain
Description:
Sevilla Giralda - The Giralda (Cathedral Tower)
Sevilla Giralda - The Giralda (Cathedral Tower)