The Perfume Collector

The Perfume Collector

2013 • 469 pages

Ratings12

Average rating3.4

15
Filter by rating
-

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

September 1, 2014
February 9, 2014