Caption
Barn swallow (Hirundo rustica) alighting at pond, collecting material for nest building, Scotland, UK, June. Did you know? Barn swallows will feed their nestlings up to 400 times every day.
Availability
Only inBelgium, Canada, France, Luxembourg, Switzerland