Reputed to be the only thatched building in Barnstaple.
Uploaded by Roger A Smith on 19 June 2016
Photo ID: 140088 Building ID: 101385230 Report this photo