A review by banaamelia
Terrible Beauty by Anna Zaires

5.0

This is the level of obsessed I require.