Karthik's Journal

Barnacles

Many of us may remember that parts of coastal India and south-eas...

About Karthik

About Karthik

Karthikeyan S, known to most as Karthik, has nurtured a deep love...