Barbara Davis

Lobster
oil on canvas
12 x 6 in
$500
PurchaseInquire