Back to photostream

Tip Top Potato Chips

November 24, 1947 Lafayette newspaper.

263 views
2 faves
2 comments
Uploaded on May 25, 2012
Taken on January 12, 2010