All I know is that these plants are in India, no idea if annual or perennial. Anyone recognize them? TIA!
Otacanthus caeruleus, I believe.
TY for the responses! I think it's the Otacanthus (going by 'majority rule' of google image search, clicking on some of known reputation.) Never heard of or seen it before. Hope the latter soon changes (in person) too.