S159 Field Study - Purple Loosestrife

S159 Field Study - Purple Loosestrife

Observation - S159 Field Study - Purple Loosestrife. Description: