by zatletic
The altarpiece shows the faith of the Albanian people in Jesus Christ in Mother Teresa cathedral in Vau i Dejes, Albania