The Ninetree Stumblers Bristol, UK
Separated from the source of their material by a Century and nearly 4000 miles, The Ninetree Stumblers live in Bristol, England and perform Old Time String Band music.
Contact The Ninetree Stumblers
Streaming and Download help