A portrait of St Teresa of Calcutta was unveiled at the St John Paul II National Shrine in Washington DC on the eve of her canonisation.

Artist Chas Fagan, assisted by two members of Mother Teresa's Missionaries of Charity congregation, unveiled his oil painting, "St Teresa of Calcutta: Carrier of God's Love," on September 1.

The painting was chosen as the official canonisation portrait. It was commissioned by the Knights of Columbus.

The Knights of Columbus printed more than one million prayer cards with the official portrait. They will be distributed at the canonisation Mass and given to Missionaries of Charity and the people they serve around the world.