• David  Oyelowo

    David Oyelowo News

    Born on April 1st, 1976

    From Oxford, Oxfordshire, England