Back to top
Jessie Homer French
OCTOBER, 2008
Oil on canvas
60.9 × 121.9 cm / 24 × 48 inches