An Indian stamp depicting the great Queen Lakshmi Bai of Jhansi, who in 1858, fearlessly gave up her life defending India from British rule. Her heroic sacrifice at the tender age of 29, became a tremendous force, that galvanized the struggle for India’s freedom.