Aegirsnap

Aegirsnap

An undergraduate student currently studying Computer Science and Applied Mathematics