3d mapping installation on the cruiser Aurora

Mythology, history, and contemporary technology flowed together on the Petrograd Embankment at the St. Petersburg Festival of Light.
Back to Top