Zehra Caliskan

Zehra Caliskan

Zehra Caliskan
More ideas from Zehra
Hajj means forgiveness.

From the British Museum: Hajj: Journey to the heart of Islam is a series of video clips examing the history and current practice of the Hajj.