Ruth Hamill

Peace
Encaustic on Canvas
24 x 52 in (60.96 x 132.08 cm)
$5,200
Peace by Ruth Hamill