Share
twitterlinkedinfacebook
Image 1 of 1
417254.jpg
Purple Loosestrife ,Lythrum salicaria,, an alien or invasive species that outcompetes many native wetland plant species.