Scan barcode
A review by hafiezarosidi
Masquerade by Joanna Taylor
5.0
I cried and laughed and everything in between. The ending is done superbly and i cannot stop turning the pages!