24x40 Oil on board

Hope Revealed

$4,500.00Price