I think Cynoglossum lanceolatum .
I photographed the same in Mulshi 2 months back.

Neha S

Reply via email to