Ilya

Ilya

Year: 1933
Type: Painting

Catalog #: SF_0954

Current Location:
Heckscher Museum of Art

Dimensions:
15 1/2 x 11 1/2