Cave and Cliff Swallow Adults and Juveniles, a few Barn Swallows and possibly something else.
cap versus eye, forehead and throat color plus feeding indicate Cave and Cliff adult and juvenile.
A puzzle is the ones with the wide white nape, white throat, dark forehead, and maybe an indistinct breast bar - or a shadow.