Page 31 / 33
The majestic ...
and monumental Kinf Hasan II mosque, Casablanca.