Map-winged Swift variant.

Map-winged Swift variant.

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