Oadby Central Mosque

United Kingdom

Paglalarawan

Address : Sandhurst St, Oadby, Leicester LE2 5AR, UK. Locality : Oadby, Country : United Kingdom (GB)