Moth, Marbled Green

Moth, Marbled Green

Observation - Moth, Marbled Green - UK and Ireland. Description: