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