Red stumpnose

Red stumpnose

Observation - Red stumpnose - Southern Africa. Description: