A review by starversed
It Started with a Scandal by Julie Anne Long

5.0