Street life, landscapes and personal impressions of the UK.
London Peace March : 2003
Pictures taken during the London Peace March on 15 February 2003.
The private lives of mannequins and sculptures, captured on black and white film.
Black and white photos from the streets of the UK.
Archive - search