I recently received this pre-stamped postcard from India and I could not find information about it except that it was issued in 2011. I need some help from my Indian readers to get so data about it. Is it a meghdoot card? Is there any information around the issue of this card? Any other cards issued at the same time with other frog pictures? Any information will be welcome! Thanks a lot.