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