Mystery plant

Spotted in a garden in Welling. I have never seen anything like it.

Comments
Sign in or get an account to comment.