Barabbas’s Garden: The Art of Jenn Cacciola
Sheen Center 18 Bleecker Street, New York, NYBarabbas's Garden examines how growth occurs while a person is constantly affected by environments, decisions, circumstances, and the intersection between the self and others. The obsessive medium of free-stitch embroidery/tapestry here merges with the unstable and ambiguous quality of wood lithography and the intimate sound of the human voice in an interactive exhibition. This combination of […]