Morocco: Road signs
Morocco: County limit
Rabad: The beach
Rabad: The beach
Rabad: Supermarket
Marrakesh: The minaret
Marrakesh: The minaret
Marrakesh: The market
Marrakesh: Juice vender
Marrakesh: Juice vender
Marrakesh: A policeman
Marrakesh: The market
Marrakesh: The market
Marrakesh: The market
Marrakesh: The market
Marrakesh: The market
Marrakesh: The market
Marrakesh: The market
Marrakesh: The market
Marrakesh: The market
Marrakesh: The market
Marrakesh: The market
Marrakesh: Restaurant
Marrakesh: Restaurant
Marrakesh: Restaurant
Marrakesh: Restaurant
Marrakesh: Peacock
Ourzazat
Ourzazat
Ourzazat
Ouarzazat: Southern tip of trip
Ouarzazat: Southern tip of trip
Ouarzazat: Southern tip of trip
Ouarzazat: Oasis at Flint
Ouarzazat: Oasis at Flint
Ouarzazat: Oasis at Flint
Ouarzazat: Oasis at Flint
Ouarzazat: Oasis at Flint
Ouarzazat: In the Tuareg chief's Casba
Ouarzazat: In the Tuareg chief's Casba
Ouarzazat: In the Tuareg chief's Casba
Ouarzazat: Tuaregs at oasis at Flint
Ouarzazat: Tuaregs at oasis at Flint
Ouarzazat: Tuaregs at oasis at Flint
Morocco
Morocco
Morocco
Morocco
Morocco
Morocco: Said's home
Morocco: Said's home
Morocco: The desert
The desert: Tuareg camp
The desert: Tuareg camp
The desert: Tuareg camp
The desert: Tuareg camp
The desert: Tuareg camp
The desert: Stuck in the sand!
Merzuga: Sand dunes
Merzuga: Sand dunes
Merzuga: Sand dunes
Merzuga: Sand dunes
Merzuga, sand dunes: Dromedarys
Merzuga: Sand dunes
Merzuga, sand dunes: Tuaregs
Merzuga, sand dunes: Tuaregs
Merzuga
Merzuga
Leif at carpet shop
Dromedary driver Said and friends
Morocco mountains
Morocco mountains
Morocco mountains
Morocco: Storks
Morocco
Fes
Fes
Fes
Volubilis: Ruins
Volubilis: Ruins
Volubilis: Ruins
Volubilis: Ruins
Volubilis: Ruins
Volubilis: Ruins
Volubilis: Ruins
Volubilis: Ruins
Volubilis: Ruins
At Volubilis ruins
My Morrocan carpet
Leaving Africa behind