Scan barcode
A review by itslucyamber
The Gentleman's Guide to Vice and Virtue by Mackenzi Lee
5.0
Rick Riordan's review summarised my feelings better than I can.