Floating Dreams
Thames Festival 2016, London, UK 2016