Dr. Orlando Owoh in Great Britain

Artist : Dr. Orlando Owoh
Year : 1972

Labels : Decca