We are pleased to be able to announce the Doubt Exhibition at the Leica Store Manchester from the 4th January 2018 to the 6th February 2018. At the Doubt Exhibition, a selection of photographs from the Doubt book will be on display and limited editions for sale. The book will also be available.