Swallow 26681

Swallow 26681

Observation - Swallow 26681 - UK and Ireland. Description: