Targetti Light Art Award more info

location: Villa Sfacciata, Florence, Italy; size: 120x120x20cm.