WHERE IS HEAVEN IN THE UNIVERS?
OIL AND BLOOD
48 cm x 36 cm
2014