This object does not have an image.
Olympic Art Poster
39 11/16 x 25 1/8 in. (100.8 x 63.8 cm)
(Bottrop, Ruhr, Germany, 1888 - 1976, New Haven, CT)
Medium and Support:
Location: Not currently on view