The Escargot

16 x 12 | Oil on canvas

 

PRICE: $250

BUY