Fleece Flower


What is the Fleece Flower?

The fleece flower also called Persicaria affinis is an ornamental plant in the Polygonaceae family. [1]