Brown-Tail (Euproctis chrysorrhoea) at Two Tree Island

Brown-Tail (Euproctis chrysorrhoea) at Two Tree Island

Observation - Brown-Tail (Euproctis chrysorrhoea) at Two Tree Island - UK and Ireland. Description: