Ime Udoka photo

Ime Udoka

Nationality:USA

Club:San Antonio Spurs