Don Quijote statue in La Mancha


Size: 5034px × 2753px
Location: La Mancha Spain
Photo credit: © Petter Oftedal / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: don, la, mancha, quijote, servantes, spain, statue