The Perfume Collector

The Perfume Collector

2013 • 469 pages

Ratings12

Average rating3.4

15

Just when I thought the characters were hopelessly awful people, they surprised me with some goodness.

September 1, 2014Report this review