Flora: The sea of flowers