butterfly2

butterfly2

Observation - butterfly2 - UK and Ireland. Description: Green butterfly with white spots, *very* well camouflaged.

Green butterfly with white spots, *very* well camouflaged.