Delia Du Sol

Detailed Information

Delia Du Sol is one of Britain’s top contortionists, receiving national television and press coverage, working throughout the UK and Worldwide.