Purple toadflax?

Purple toadflax?

Observation - Purple toadflax?. Description: