James Idoni

When not managing SD’s day-to-day operations, James is playing, watching, or thinking about football.

Yasemin Hizal