Mosque

Masjid Al Arabia Al Islamia

425 Paisley Road Glasgow G51 1PZ UK

Where is it?