swallow tailed moth

swallow tailed moth

Observation - swallow tailed moth. Description: In the office

In the office