London – The icon Jesus Christ the Teacher in church St. Andrew Holborn made in Fraternity of Jesus in Vallechiara (2009).