I think these are juvenile barn swallows. Identifying birds is hard enough when they are… Read the postJuvenile barn swallows