Every one a great photo. The Barn Swallow kids are an awesome capture. Imagine the job of filling those hungry caverns one small bug at a time. Tireless parents for sure. Ducks and geese have it much easier as the little guys pretty much fend for themselves.