mail_outline sales@mediastorehouse.com
Barn Swallow (Hirundo rustica) in flight. Portugal, Europe
Barn swallow (Hirundo rustica) feeding young, Monmouthshire, Wales, UK, July
Barn swallow (Hirundo rustica) alighting at pond to collect mud for nest building, Scotland, UK, May
American barn swallow (Hirundo rustica erythrogaster) in flight catching insects over the Gallatin River, Yellowstone National Park, Montana, August
Swallows (Hirundo rustica) group of four chicks waiting to be fed, Norfolk, England, UK, August
Swallow (Hirundo rustica) feeding young on fence, Norfolk, England, UK, September
Barn swallow (Hirundo rustica), Monmouthshire, Wales, UK, July