David Trainer

Nationality:
British

Documentary photographer active in London since the early 1980s