Scarabaeidae sp., 4 ex., A1, Namibia, L12082

X