About us
Define
Definitions for
"All Cannings Cross"
All Cannings Cross is the name of farm and an archaeological site close to All Cannings near Devizes in the English county of Wiltshire.
en.wikipedia.org