Mystery butterfly

Mystery butterfly

Observation - Mystery butterfly - Global. Description: large butterfly with spotted body feeding on willowherb

large butterfly with spotted body feeding on willowherb