Yponomeuta, Ghemme, Italy

Yponomeuta, Ghemme, Italy

Observation - Yponomeuta, Ghemme, Italy. Description: