Last Seen Wearing

Last Seen Wearing

Pages

334

Rating

3.84

Year

1976

Description

'Excellent multi-layered whodunnit' Guardian