Craig Williamson appears in court over six-figure Guthrie Castle wedding fraud allegations

© DC ThomsonGuthrie Castle.
Guthrie Castle.