Scrophulariaceae

 

French Figwort

Scrophularia canina

Isola, France - June 2016