Tall Black Horehound

Tall Black Horehound

Observation - Tall Black Horehound - UK and Ireland. Description: