Tregillis Farm

South Petherwin
Launceston, Cornwall PL15 7LL
United Kingdom
Cornwall GB