Games and New Sandals

183 x 122cm
oil on canvas
€8500

Read More