Aloe vera and the sea

Aloe vera is a wild plant on the island, it flowers around Christmas time.