Digital art installation documented at Moscow's Zaryadye Park
Location: Moscow, Russia
1 sources from 1 citizen journalists
Topics: digital waterfall, led installation, interactive display, digital art, park installation, technology, public art, urban, moscow, cultural