Map-Winged Swift

Map-Winged Swift

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