It is found in Zimbabwe (it was described from Mount Selinda).
Nó được tìm thấy ở Zimbabwe (Nó đã dược miêu tả ở Mount Selinda).