Aliens have landed in my garden!

The other day, I walked out along one side of our house which has a narrow strip and stumbled across these alien-looking like plants all along the edge! They were everywhere, popping up above the other greenery with their tongues hanging out – looking like aliens have landed in my garden! (Hence my title for this short post).…