Boston

‘Out of Body’ – Self’s new solo show at the Institute of Contemporary Art Boston – rumbles with piqued, defiant portent

By Lake Micah

Institute of Contemporary Art, Boston, USA

By Debra Lennard