Collection: Castilla-La Mancha

The royal lands around Madrid on Spains central plateau. The land of Don Quixote!