Scan barcode
A review by xennial_reader
An Island Princess Starts a Scandal by Adriana Herrera
lighthearted
fast-paced
3.75
Graphic: Sexual content
Minor: Sexism