David Koch

Nature's Sculpture Gallery
Oil
48 x 48 in
$15,500
PurchaseInquire