Alien plant

This is a plant in my garden, I have no idea of what it is.
Looks a bit alien to me.

Autumn in the water.

Comments
Sign in or get an account to comment.