On show at The Photographers’ Gallery from 4 December 2014 - 28 January 2015, Sun/Screen is a new project by award-winning New York based artist Penelope Umbrico.
On show at The Photographers’ Gallery from 4 December 2014 - 28 January 2015, Sun/Screen is a new project by award-winning New York based artist Penelope Umbrico.