Mosque

Spencer Street Keighley BD21 4RY UK

UK Islamic Mission Mosque

Where is it?