The Spirit of ’76 is America’s most famous Revolutionary painting — the definitive image of independence, instantly recognizable wherever it appears. First displayed at the Centennial Exposition in Philadelphia, it captured the mood of a nation celebrating its hundredth year and looking back on its birth in revolution.
