The Salston Manor Hotel

OTTERY ST. MARY, Devon