Jessica Cooper : a place to be.
Cooper, Jessica.
Hart Gallery (London, England)
Hart Gallery,
[2011?]