Northeast US - Naturelogues

Whorled Loostrife

New York State

flowerworled loostrifenew york