Ducklington Morris
The home of the Ducklington Cotswold Morris Tradition.
It looks like nothing was found at this location. Maybe try a search?