Syed R Ali

Syed R Ali

Londoner, desi, financial technologist, geek, weight training & combat sports junkie.