Saturday, October 25, 2008

Happy Diwali !







Diwali Greeting Cards issued by India Post with stamp of same design imprinted on envelope