Results 1 results found Close-up of tree mallow flowers (Lavatera olbia) Tree Mallow (Lavatera arborea). Sark British Channel Islands, UK