Scan barcode
A review by mfen
Macbeth by William Shakespeare
4.5
1st read: Had severely low expectations but as it happens shakespeare deserves the hype. I can’t wait to re read this two more times