New York City, Lake Placid

John Storrs (1885-1956)
The Idol (Figure in a Circular Room), n.d.
oil on canvas; 25.5 x 31.5 inches



Back