Morocco

Beneath the Hassan II Mosque is a large bath house to allow it's many worshippers to cleanse themselves before praying.

Previous Up Next