Rufous Mourner, Rio Grande near Punta Gorda, Belize