Loading...

Rachel Schumacher

Oil on canvas
22 1/8 x 18 1/8 inches
Circa 1808-1810

Other works by this artist