Sudipta Barua (Sudiptho/Barua)

Transfer Student at York. Communication Technology

Profile picture of Sudipta Barua