Content tagged as

 1 - 2 of 2 Search results

Construction of a Mosque on Deans Avenue

5 December 1984

Exterior view of the entrance to Masjid Al Noor mosque under ...

Construction of a Mosque on Deans Avenue

22 January 1985

Exterior view of the Masjid Al Noor mosque under construction at ...

Load more