Purple, violet and lilac flowers of Buddleja davidii closeup on the branches of flowering bush on the river banch.