IMMACULATE


VIRGIN PSYCHEDELIA 2014
65 x 85 cm
Ink, acrylic paint, mylar, print from the 1920s