Nettle Leaf

Nettle Leaf

Observation - Nettle Leaf - UK and Ireland. Description: