Yellow-olive Flycatcher, Rio Grande near Punta Gorda, Belize