Animal Healing in Etchilhampton - SN11

Etchilhampton is a small village and civil parish in Wiltshire, England, in the Vale of Pewsey 3 miles east of Devizes. Wikipedia