something grew in my bin ....
Norfolk, United Kingdom
I hoiked these out of my garden waste bin, it must have grown in there as I would never of got rid of it intentionally without knowing what it is, so...any ideas?
ive planted it in partshade part sun area
x x x
- 6 May, 2009