This was taken in Morocco. The little girl’s name is Kinza, meaning ‘treasure.’ It was great just playing with her and looking after her.