Preview River Taw, Barnstaple, North Devon, England, United Kingdom, Europe Image ID: 492-3520 Artist: Rob Cousins Purchase a commercial license Buy framed prints & more from our print store outdoors outside day daytime colour image colour color image color horizontal photography travel river taw barnstaple devon england english no people nobody no one tourist destination travel destination building exterior building buildings river water riverbank tree grass town