Product Description
28 x 26in / 71.1 x 66 cm
1890-95
Pastel on paper
Saint Louis Art Museum, St. Louis
28 x 26in / 71.1 x 66 cm
1890-95
Pastel on paper
Saint Louis Art Museum, St. Louis
28 x 26in / 71.1 x 66 cm
1890-95
Pastel on paper
Saint Louis Art Museum, St. Louis
Reviews
There are no reviews yet.