The Dodderidgian Library, Barnstaple, Devon, England, founded in 1667. View looking northward along Church Walk towards Butchers Row.