Tornerose

Danish

Proper noun

Tornerose

  1. Sleeping Beauty