Athlete Profile

Ayokunle Odelusi

  • COUNTRY Nigeria Nigeria
  • DATE OF BIRTH 18 SEP 1989
  • COUNTRY Nigeria Nigeria
  • DATE OF BIRTH 18 SEP 1989