Cleeves Farm

Cleeves Farm
Salisbury, SP3 5AY
Photo of Cleeves Farm