Irfan Latif

20,353
reputation
3
70
213

A distracted mechanical engineer