Stock Photo: Clocktower in the old town of Essaouira, Unesco World Heritage Site, Morocco, North Africa