Combrew

Combrew is a small settlement in Devon, England. It is near the town of Barnstaple.