Large Moth

Large Moth

Observation - Large Moth - UK and Ireland. Description: