Acclaimed photographer Alexi Lubimirski shoots Harpers Bazaar in Kenya. The two part story takes place at the world famous Giraffe Manor in the Nairobi suburb of Karen.