Marrakesh

Morocco
1 stories
Morning prayer gathering draws large crowd in Marrakesh