Insects and their kin sample images - Kefyn Catley

ARANEAE: Hypochilidae: Hypochilus pococki, lampshade spider

ARANEAEHypochilus pococki lampshade spider