9781422279724

A crowd of Muslim pilgrims walks around an ancient shrine in Mecca, Saudi Arabia, as part of a ritual that shows their submission to Allah.

Made with FlippingBook - Online catalogs