Green Longhorn

Green Longhorn

Observation - Green Longhorn - UK and Ireland. Description: Green longhorn moth.

Green longhorn moth.