Sir Dauda Logba Logba

0:003:32

Sir Dauda

  • Producer: Euphemia Runyi Ekumah & Oluwatobi Dawodu
  • Album: Love Ex Machina
  • Release Date: September 11, 2020

2 Comments