1 item found

Mosque & cultural centre, Exeter (2001)

Islamic Centre of the South West