Swallow (Hirundo rustica)

Swallow (Hirundo rustica)

Observation - Swallow (Hirundo rustica). Description: