Scrophularia canina, Pietra Parcellara, Italy

Scrophularia canina, Pietra Parcellara, Italy

Observation - Scrophularia canina, Pietra Parcellara, Italy - Global. Description: