Shaftesbury

 

Stalbridge

 

River Stour

 

Hambledon Hill

 

Shaftesbury

 

Kington Magna