Humor on the cloud: The writing on the wallPosted on November 21, 2010November 21, 2010 by Meera Sapra0 Mins ReadMeera SapraProduct Manager - Zoho Social. I live in New Delhi, India. When I'm not working, I spend my time reading, creating comics or art.
Comments