English Heritage: Chysauster Ancient Village

English Heritage: Chysauster Ancient Village
Newmill, Penzance, Cornwall, TR20 8XA