Forum home Problem solving

Can anyone tell me the name of this unusually plant found in south east England ? Much appreciated !

«1

Posts

Sign In or Register to comment.