Mosque

Masjid-e-khizra

138 Butter Biggins Road Glasgow G42 7AF UK

Masjid-e-khizra

Where is it?