Bedford Hotel


Bedford Hotel - Tavistock, West Devon, Devon, PL19.