I think this is a rock rose, the flowers are so delicate and paper-like, a shower of rain will scatter the petals like confetti.
Comments
Sign in or get an account to comment.