Student Speech: Shamila Ahmed-Hashim: Haj: A Journey (Video)

Informative Speaking

Transcript Area