Horseshoe vygie

Horseshoe vygie

Observation - Horseshoe vygie - Southern Africa. Description: