Checa Baldarelli screen printing Posted on: January 13th, 2017 Checa Baldarelli screen printing. Graduate student Checa Baldarelli screen printing. Printmaking.