David vs. Goliath
SKU:
DavidVsGoliath
$3,000.00
$3,000.00
Unavailable
per item
David vs. Goliath, a 30" x 24" oil on canvas painting created by Connecticut-based artist Voltori.
1 available