City Kaleidoscope – Mirror Flower Fate by TeamO3

An urban art installation that links reality and fantasy, present and past