Calstock Hall

Calstock Hall
The Quay, Calstock, Cornwall, PL18 9QA