NATURE › 0032643 Riverbed Image 1 of 1 0032643 Riverbed $12.99 Roaring Branch River, Vermont 5472 x 3648 px Purchase Added! Roaring Branch River, Vermont 5472 x 3648 px