Charissa pullata, Il Mottarone, Italy

Charissa pullata, Il Mottarone, Italy

Observation - Charissa pullata, Il Mottarone, Italy - Global. Description: