Karthik G Sharma

Barcelona, Spain

Summary

Languages:

English, Hindi, Kannada

Joined: July 2018