Ice Plants – Have you noticed these?

Ice Plants – Have you noticed these?

Perhaps you would like to know what these brightly colored flowering plants are when you visit the South West Coast of England or the Botanic Garden in Ventnor/ IOW in the UK. They are called ice plants because their stems and leaves are covered with small cells that...