Purple-loosestrife

Purple-loosestrife

Observation - Purple-loosestrife. Description: A stand of beautiful purple flowers growing alongside a small stream.

A stand of beautiful purple flowers growing alongside a small stream.