Spotted Dead-nettle

Spotted Dead-nettle

Observation - Spotted Dead-nettle - UK and Ireland. Description: