peacock moth

peacock moth

Observation - peacock moth - UK and Ireland. Description: mothtrap

mothtrap