Cape Dune Molerat

Cape Dune Molerat

Observation - Cape Dune Molerat - Southern Africa. Description: