20260219_140617.jpg

Part of Report to Lords on fraudulent practices in Isle of Man, examining Willson's testimony