A review by katrinky
All the Dirty Parts by Daniel Handler

4.0

ok the end of the marathon reading day, and this sad and smart and upsetting and visceral little sex book is the closer. Grisaille forever.