Forum home Plants

Identify this please

Does anyone know what this plant is - it’s growing along our local river bank in Ayrshire.
Sign In or Register to comment.