Map-winged Swift

Map-winged Swift

Observation - Map-winged Swift - UK and Ireland. Description: