The Alcázar of Seville

The Alcázar of Seville is a royal palace in Seville, Spain, originally developed by Moorish Muslim kings. Source: Wikipedia

No comments yet