Common Catsear?

Common Catsear?

Observation - Common Catsear? - UK and Ireland. Description: