The Church of
Saint Theresa
in the Cairo suburb of Shubra