gollum.space
RU
The foot of a tarantula spider in an electron microscope
mikrofoto
Macro Photo Fans League
Source
Microfilming
Spider
Electron microscope
v20240901