Vincent Leroy Unveils New Amazing Moving Installation in Wuhan
French artist Vincent Leroy has unveiled a new monumental moving installation — curated by Debut Studio — in Wuhan, China, dubbed 'The Blue Floating Lines'. "The atmosphere is fluid, soft and endless. No...