12170559 - Barn swallow drinking in flight, Hirundo rustica (digitally enhanced), Europe12170575 - Barn swallow at nest with young in barn, Hirundo rustica, Bavaria, Germany12170573 - Barn swallow singing in spring (Hirundo rustica), Europe12170553 - Barn Swallow at nest, feeding, Hirundo rustica, Greece (Swallow at nest, Hirundo rustica, Greece, Europe)12170582 - Barn swallow in flight (Hirundo rustica), Germany12170558 - Barn swallow on garden fence (Hirundo rustica), Europe12170581 - Swallow in flight over flowering meadow, Hirundo rustica, Germany, Europe12170580 - Swallow in spring singing, Hirundo rustica, Europe12170557 - Swallow in flight over flowering meadow, Hirundo rustica, Germany, Europe12174735 - Swallow's nest with droppings board to protect the house wall