miniscule creature

miniscule creature

Observation - miniscule creature - UK and Ireland. Description: