A meandering river of flowers