Cloots Coombe

Cloots Coombe was a small village in Wiltshire, England. (BFSJS: Comeback)