Courtyard of the Castillo de Luna (Castle of Moon), now Town Hall of Rota, province of Cadiz, Andalusia Spain.