Little Swift

Little Swift

Observation - Little Swift - Southern Africa. Description: