M Khalid Ali

M Khalid Ali

4 Followers

A Traveler, an Adventurer, a Believer and a Mechanical Engineer.