1972 | Decca West Africa

In Great Britain

Dr. Orlando Owoh | 01-01-1972
Total duration:37 min
01
Olorun Oba Dawa Lohun
Dr. Orlando Owoh
In Great Britain
18:07
02
Send-off In Nigeria
Dr. Orlando Owoh
In Great Britain
19:00
  • Comments
Please write a minimum of 10 characters.
250 remaining characters SHARE ON:
Please log in or sign in to post a comment.