Bhupendra Singh Thakur

Bhupendra Singh Thakur

Mohali, India / A tech savvy who want to learn whole world.