Mr. David Walker

Mr. David Walker

Huddersfield, West Yorkshire, UK
Specimen: Snail Radula
Technique: Polarized Light