Xavier VEILHAN Rays (City) solo show June 1, 2015 - May 1, 2016 PUBLIC SPACE INSTALLATION, FOSTER TOWER, CITY LONDON, UK artist info share / photograph :