LOADING

Type to search

Her Imperial Highness Princess Takamado of Japan, a member of Japan’s Royal Family (right), with Kakuzi Executive Head Simon Odhiambo (left) during a bird-watching excursion at Kakuzi Orchards in Murang'a County.