dcsimg

Dactylolabis sexmaculata, Cader Idris, North Wales, June 2014 (23422550016)