D polychroa1

D polychroa1

Observation - D polychroa1 - UK and Ireland. Description: Found under a stone in the River Ravensbourne

Found under a stone in the River Ravensbourne