Harish Karthikeyan
Harish Karthikeyan

Harish Karthikeyan

An aspiring inveterate itinerant with a passion for writing and procrastination.