Runa Islam
Bangladeshi, born 1970
Currently on view
Memory Palace
London, Jul 11 – Sep 2