Print: LEEUA 1991.007 Contains digital media
Demetrakas
May 1958
More details and larger image
Print: LEEUA 1991.008 Contains digital media
September 1958
Print: LEEUA 1991.009 Contains digital media
1957