A review by mgalactosidase
Maskerade, by Terry Pratchett

adventurous funny
  • Loveable characters? Yes

5.0