Paulownia tomentosa, Omegna, Italy

Paulownia tomentosa, Omegna, Italy

Observation - Paulownia tomentosa, Omegna, Italy - Global. Description: Self-seeded at this location

Self-seeded at this location