FAMILY : SIGALIONIDAE
Fimbriosthenelais sp?

Proboscis everted showing teeth - ALIEN!!


© All images Copyright 2021 Denis Riek. All rights reserved.