Humor on the cloud: Thanksgiving

General | November 27, 2010 | 1 min read

We hope you had a Happy Thanksgiving!

Meera Sapra
Senior Marketing Manager at Zoho. I live in New Delhi, India. When I'm not working, I spend my time reading, creating comics or art.

  1. June

    😀

  2. June

    😀