Bhupesh Sohal

Project Manager, Public Speaker, and Photographer in Chandigarh, India