purple bladderwort
Utricularia purpurea
12 of 36
August 19,
Triangle Pond (W of Little Herring Pond), Plymouth