‘Barbara Kasten: Stages’ at ICA at the University of Pennsylvania
Pictures at an Exhibition presents images of one notable show every weekday. Today’s show: “Barbara Kasten: Stages” is currently on view at ICA in Philadelphia and is the first major survey…
- By