Vintage Naive Painting CANAL VENICE on Canvas Board 20 x 16


In good condition for its age please see photos for full details

Vintage Naive Painting CANAL VENICE on Canvas Board 20 x 16

£20.00Price