Cliff Swallows, juveniles keeping warm on a cold morningCliff Swallows, adult feeding juvenileCliff Swallows, adult feeding juvenileCliff Swallows, adult feeding juvenileCliff Swallows, adult feeding juvenileCliff Swallow, carrying insects for young