12 Duke Street

 12 Duke Street, Tavistock PL19 0BA

12 Duke Street