Menu
80 x 120 cm (31.4 x 47.2 inches) | oil on linen | 2013
Contact the artist > Buy this artwork >
Price: € 5800,-