piilola_infinite_990INFINITE, oil on canvas 2016, 90 x 110 cm

Pin It