Very nicely done, I enjoyed the form and unique voices (especially the way each could come to the front and share the lead at different times). The cymbals (esp closed hi-hat) leave a LOT to be desired and almost distract me from the other pretty noises going on. That and the ending didn't seem to fit very well, for my tastes. Fortunately, these are minor complaints and the only ones I can really come up with. Your thorough research pays off here, and the vivid imagery this conjures is the proof!
Well done!