Tamarisk March 09, 2023 Tamarisk Tree Tamarisk Tree Tamarisk trees on Stavros beach from www.west-crete.com