Rock Hyrax (PNBG)

Rock Hyrax (PNBG)

Observation - Rock Hyrax (PNBG) - Southern Africa. Description: