Colorful Installation in Italy’s Palazzo Strozzi

paolapivi-0-900x597