The Moroccan town of Assilah welcomed international artists to its shores as an annual month-long cultural festival kicked off in July.
The event brings the seaside resort to life each year and has turned around the town’s fortunes. Workers whitewash the walls of the streets in the town