Whorled Loosestrife

Whorled Loosestrife