Goran Djurovic, ‘The Veil’, 2015, Slete Gallery