“Stuck but Happy” Photo Installation in Florence, Italy

Curated by Museo Riz à Porta.
Open 24 hours a day.