Ted Witek wins in London’s Black & White Spider Awards

November 6, 2019