Morocco’s melting pot

1 min read
Serene reflection The entrance to the Hassan II Mosque, one of Casablanca’