Scarabaeidae sp., 3 ex., A1, Zambia, L12078

X