Lost

Installation at Departure Foundation Gracechurch Street London 2012