spectacles

spectacles

Observation - spectacles - UK and Ireland. Description: unmistakable face, with specs. actually tufts on thorax.

unmistakable face, with specs. actually tufts on thorax.