Lot 244: Citizens of DespairThe photographs are on display at Photo London from 16-19 May and you can bid on them here