Juvenile at top of short tree at beach.
Tree Swallow in nesting box at Oak Hammock Marsh, Manitoba, Canada
Stunned, picked up to move out of road. Flew off hand after about a minute and seemed ok! This swallow looks closest to me- but not sure
Collected as third instar caterpillar 11-JUN-2023