French Still Life 1

Oil On Canvas 

35cm X 23cm

2016

Sold Private Collection UK

Shopping Cart