japonica?

japonica?

Observation - japonica? - UK and Ireland. Description: Yellow flowering plant vivsted bu many hoverflies and green bottles.

Yellow flowering plant visited by many hoverflies and green bottles.