The ballet "Don Quixote" is based on a book by which writer?

  • Lorca
  • Cervantes
  • Banderas
  • Shakespeare
Image credit: Pixabay.