Yponomeuta3

Yponomeuta3

Observation - Yponomeuta3 - UK and Ireland. Description: