Black Horehound

Black Horehound

Observation - Black Horehound - UK and Ireland. Description: