Scan barcode
A review by amonkhouse
Pure by Rose Bretécher
4.0
It didn't quite hit 5 for me because some of the language was a bit cringey and the end was overly long, but I loved this and read it in one go.