swallow tailed moth

swallow tailed moth

Observation - swallow tailed moth - Global. Description: In the office

In the office