I think this might be a roseate spoonbill....