top of page

40×50cm, oil on linen, by Peter Smit

The red summer screen

€2,100.00Price
    bottom of page