Karthik's Journal

Giant Water Bug

After an incessant deluge throughout the afternoon, there was a l...

About Karthik

About Karthik

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