Flowering wild dune rose and briar at at Wadden island Terschelling in Friesland province in The Netherlands