hirundo rustica

(noun) barn swallow

chimney swallow
Hirundo rustica
swallow (generic term)