News
It is a moth — a large emerald. ... they are fully grown-up specimens of a terrestrial land mollusc — one of the door snail group. They are feeding on tiny green algae on your walls and doors.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results