Modern Publicity Document

https://iiif.unige.ch/dhportal/ug27805092/manifest

696 images Illustrated Magazine Jan. 1, 1958 London United Kingdom

696 images