Pinocchio 3000

© CinéGroupe Pinocchio 3001

 

Growing on the side of a building, a flower will come to symbolise nature itself, struggling to keep its place in Scamboli's industrial megalopolis.

back