Mosque

257 Kenmure Street Pollokshields Glasgow G41 2QX UK