Teresa's Hands 2

$485.00

18x24

Oil and Handmade Paper on Canvas