Possible Hawksbeard

Possible Hawksbeard

Observation - Possible Hawksbeard - UK and Ireland. Description: presumably Hawksbeard or related

presumably Hawksbeard or related