Stinging Nettle

Stinging Nettle

Stinging nettle or common nettle, Urtica dioica, is a herbaceous perennial flowering plant

by
by
by
by
by
by