Street Art“Interactive Rain”, an installation by Luzinterruptus in LondonNovember 24, 20151 min read6 views