Thryonomys swinderianusgreater cane rat


Thryonomys swinderianus