‘Barbara Kasten: Stages’ at ICA at the University of Pennsylvania

Barbara Kasten, ‘Stages,’ 2015, installation view, ICA, University of Pennsylvania.

CONSTANCE MENSH