Ptychadena anchietae from Pemba Island, Tanzania

Zimkus, Breda