swallow-tailed moth

swallow-tailed moth

Observation - swallow-tailed moth - UK and Ireland. Description: mothtrap

mothtrap