Raped by God´s Hand
OIL AND BLOOD
18 cm x 10 cm
2012