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