Exhibiting

The Eight, Macbeth Gallery Exhibition

1908

Location
New York, New York