Scutigeromorpha spp

Scutigeromorpha spp

Observation - Scutigeromorpha spp - UK and Ireland. Description: