Menu
100 x 100 cm (39.3 x 39.3 inches) | oil on linen | 2013
Contact the artist > Buy this artwork >
Price: € 6200,-