Peach Blossom Moth

Peach Blossom Moth

Observation - Peach Blossom Moth - UK and Ireland. Description: