what is this
North lanarkshire, Scotland, very windy, wet and cold often, United Kingdom
This green leaved plant has grown beside my container box! any ideas as to what it is. Going to try and move it into its own container and see what happens!
- 6 Sep, 2009