gollum.space
RU
A resident of Australia discovered a giant insect
bor2759
Source
Australia
Insects
Nature
Phobia
v20240901