DOMEN LOMBERGAR
The Divine Intervention, 2007
Limited edition canvas print (signed)
200 x 90 cm