Aldridge Nyasha

Zimbabwe

Aldridge Nyasha

Zimbabwe

  • #cricket
  • #hacking
  • #programming
  • #sciencefiction
  • #telecommunications
  • Education
    • Algeria Blida