John A Greene

occupation:
Poster artist
Nationality:
British
Made:
Evesham

produced work for ICI, PostOffice, the British Transport Commission and British Railways