Damson Idris
Damson Idris Biography

Adamson Alade-Bo “Damson” Idris, born 2 September 1991 in Peckham, South East London emerged from a large…