Alexander Tovborg, ‘The Knight of Faith’, Kunstforeningen GL STRAND