Dragons, Folklore, local legend

The Dragons of Wormleighton

In the quiet English village of Wormleighton, situated in the rural parts of Warwickshire near Stratford-upon-Avon, an ancient legend has […]