Liz Shepherd

French Marketplace
Oil on canvas
20 x 16 x 1 in
$325
PurchaseInquire