Swallow Hirundo rustica chicks in nest, begging for food Loch Awe, nr Oban, Scotland, UK, Stock Photo, Picture And Rights Managed Image. Pic. SCS-S0480735PP