Immersive 3D Installation Invites Viewers to Step Inside a Giant Photograph

Posted on September 26, 2018