Essaouria, Morocco. Old city, new painting and a modern cat!! Old, new and in betweenEssaouria, Morocco. Old city, new painting and a modern cat!!