Previous Image Rebali Riads, Sidi Kaouki, Morocco Rebali Riads, Sidi Kaouki, Essaouira, Morocco. Photo by Alan Keohane www.still-images.net