Space Caviar's Floating Cultural Installation on Italian Lake

Genoa-based studio Space Caviar recently unveiled a set of floating installations on a lake in Mantova, Italy that allow goers to partake in a variety of cultural activities.