Pierce Cruz & Lookingglass Theatre April 20, 2020 admin Leave a comment Pierce I. Cruz is a mixed media artist living and working in Chicago, IL. His work primarily focuses on his… Continue Reading →