Karthik bhat

Karthik bhat

Software Engineer , Writer ,amature Keyboard player and photographer ,FOSS activitist