Knight of Illumination Awards

Ross Williams won the STLD Judges Knight of Illumination Award in London.