Rock martin, Kransswael

Rock martin, Kransswael

Observation - Rock martin, Kransswael - Southern Africa. Description: