News bulletin /
Islamic Cultural Centre (London, England)
London : The Centre,
Duplicated.
Description based on : Jan. 1966.