Gerard
Gerard

Gerard

I like maths, physics, finance, software engineering and long walks on the beach.