The Story of the 501 Jean

A denim timeline following the 140-year evolution of Levi's famous 501.