Mystery butterfly

Mystery butterfly

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

large butterfly with spotted body feeding on willowherb