Inside a glowing glass sphere installation in Saint Petersburg — Design & Art Magazine