PDE_0076-02-0421
·
Item
·
1854
Part of Tony Terribile Collections
The black and white original photograph shows the decorated altar dedicated to the Blessed Virgin of Mount Carmel to be found at St Catherine's Church in Alexandria, Egypt. This altar was built by Maltese migrants in Egypt. Overleaf, a rubber stamp states that this photo forms part of a collection pertaining to Karmen Mikallef-Buhagar.