David & Goliath

$1,100.00

76cm x 66cm – Acrylic on Canvas

The large and the small competing for the light

1 in stock

Category: