Narcissus' Selphere

Augmented reality participative installation