Amietophrynus turkanae -
Turkana Toad
Loyangalani, Lake Turkana - Kenya
Loyangalani, Lake Turkana - Kenya
Loyangalani, Lake Turkana - Kenya
Loyangalani, Lake Turkana - Kenya
Loyangalani, Lake Turkana - Kenya
.
Loyangalani, Lake Turkana - Kenya