< back
Mine Falls
next >
Purple Loosestrife (
Lythrum salicaria
) is an invasive flower that is both loved for its beauty and hated for displacing native species.
zoom out