Liz Shepherd

French Marketplace
Oil on canvas
20 x 16 x 1 in
$325
PurchaseMake an OfferInquire