Yellowthroat Petronia (Petronia superciliaris subsp. flavigula)

Yellowthroat Petronia (Petronia superciliaris subsp. flavigula)

Observation - Yellowthroat Petronia (Petronia superciliaris subsp. flavigula) - Southern Africa. Description: