Lord of the flyers

Lord of the flyers

Observation - Lord of the flyers - Southern Africa. Description: Resting up for the imminent big push north?

Resting up for the imminent big push north?