Blue winged Warbler (Vermivora pinus) perched on a branch with insect prey in its bill, Ontario, Canada.