Huge moth at site

Huge moth at site

Observation - Huge moth at site - UK and Ireland. Description: 3 inch moth found on construction site in Glasgow.

3 inch moth found on construction site in Glasgow.