River Scene, Bickleigh, Devon, England, UK.

River Scene, Bickleigh, Devon, England, UK.

River Scene, Bickleigh, Devon, England, UK.