Swallow nest

Swallow nest

Observation - Swallow nest - UK and Ireland. Description: