I came across this plant by the beach yesterday and it was full of lady bugs. I have no idea what the plant is called, but would love to plant some just for the lady bugs sake.