The Hall of the Ambassadors. Courtyard of the Alcázar, Seville.

The Alcázar of Seville is the medieval royal palace of Seville.