Prairie Warbler (Setophaga / Dendroica discolor) perched on a branch with a caterpillar in its bill, Ontario, Canada.