Strand Palace Hotel, London, 1998
London Contemporary Photography Fair ’98November 14 - 15, 1998Strand Palace Hotel, London, United Kingdom