A North African sea side port. Rooftop terraces and a central marketplace make up the surrounding city.
1120 views