Amphipyra pyramidea

Amphipyra pyramidea

Observation - Amphipyra pyramidea - UK and Ireland. Description: Found inside building

Found inside building