What is the version of the following sentence with correct punctuation?

The calla lily Greetings from South Africa Winter Flowers Calla Lily Expert Knowledge
The calla lily Greetings from South Africa - Winter, Flowers, Calla Lily, Expert Knowledge