The Baron in the Trees Who comes back to Ombrosa with the troops? (from Chapter 26) Asked by Bookragstutor 4 on 14 Nov 04:01 Last updated by Cat on 14 Nov 04:02