A review by bethan_clark
The Great White Bard by Farah Karim-Cooper

3.25