Advertising leaflet, Barton's Cooperage Ltd., London
DR608/18
June 1957
open
item
Enquire about this object