Puffback in Lowveld

Puffback in Lowveld

Observation - Puffback in Lowveld - Southern Africa. Description: