Olorun Oba Dawa Lohun
Dr. Orlando Owoh
| Length : 18:07
This track is on the following album:
In Great Britain
Dr. Orlando Owoh