Mr. Spike Walker

Mr. Spike Walker

Penkridge, Staffordshire, UK
Specimen: Braula
Technique: Rheinberg Illumination