David Boring

£12.99

David Boring, a nineteen year-old security guard has a tortured inner life and an obsessive nature. When he meets the girl of his dreams, things start to go awry.

In stock

SKU: 9780224063234 Category: