Designed by
Title
Seville cathedral Giralda tower from Alcazar of Sevilla Andalusia Spain. #81102301
Description
Seville cathedral Giralda tower from Alcazar of Sevilla Andalusia Spain. The Alcázar of Seville is a royal palace in Seville, Spain, originally developed by Moorish Muslim kings.