Share
twitterlinkedinfacebook
Image 1 of 1
10002190.JPG
Leafy Spurge is a serious noxious invasive alien plant (Euphorbia esula).