Content tagged as

 1 - 2 of 2 Search results

Masjid Al Noor Mosque

2001

Exterior of Masjid Al Noor Mosque, owned by the Muslim ...

Shoes outside the Mosque on Deans Avenue

18 May 1985

Pairs of shoes outside the Mosque on Deans Avenue during the ...

Load more