This New Delhi based woman has created the Indian flag made of seed paper.
Read this post on lifebeyondnumbers.com