Installation Self on the Shelf. Immersive Video Art Installation By aal_admin Last updated Jun 26, 2019 0 Share 0 Share FacebookTwitterGoogle+ReddItWhatsAppPinterestEmail