Stream And Rocks

Stream And Rocks - Stream In The White Mountain, New Hampshire, US Photo

Pro Stock Photos From Dreamstime