Ref:
Date:
Location:
Photographer:
News

Stimulus Exhibition, Art Number 23, Menier Gallery, London

Article text