Back

The blood on the princess dress is from the hunter
100 x 150 cm, inkjet printing on paper, 2009

The blood on the princess dress is from the hunter
100 x 150 cm, inkjet printing on paper, 2009