They look like juvenile Bank swallows but I'm not familiar with young swallowsso you'll need an expert's opinion.