AL NOOR MOSQUE, 23A HARROW ROAD, NEWPORT
Photograph with message on back form Evan...
Three Imams kneeling in Severn Road Mosque,Cardiff
Mosque of Omar, Jerusalem
SOUTH WALES ISLAMIC CENTRE; YEMENI MOSQUE AND...
SOUTH WALES ISLAMIC CENTRE; YEMENI MOSQUE AND ISLA
PEEL STREET MOSQUE; NOOR EL ISLAM MOSQUE, MARIA...