Stefan Hirsch (1899-1964)

Stefan Hirsch, New England
New England (Portsmouth, NH)
Oil on canvas, 10" x 10"