Album : Dr. Orlando Owoh in Great Britain

Artist : Dr. Orlando Owoh
Label : Decca
Year : 1972
Dr. Orlando Owoh - Dr. Orlando Owoh in Great Britain album cover