Shayk Ibrahim Mogra, chair of the Mosques and Community... 26 Mar 2003, Geoff Crawford - GC0303138.JPG

Shayk Ibrahim Mogra, chair of the Mosques and Community... 26 Mar 2003, Geoff Crawford - GC0303138.JPG