Scaleworm

Scaleworm

Observation - Scaleworm - UK and Ireland. Description: