April 26th, 2015

All Extinct Animals Screen Printed T-Shirts

photo (5)

New screen printed t-shirts for All Extinct Animals, the noisy, tape manipluation, solo project,  of Anna Gregoline (Feedbacula, La Cosa)