Lots of large plants.
Seems "off" but may be due to it being a recent emergent.
I always think "hemlock" when I see these, but don't really know.
Hemlock? A weed on Merri Creek
We're hiring a UX Designer! Contact us if you're interested!