149/190
Ad for Stearns Cars, the Ultimate cars. Good for 60,000 miles. Published in the September 9, 1909 issue of LIFE, the Humor Magazine.
Source: Mariangela Buch
Restoration by: magscanner
- Created on
- Sunday 31 May 2009
- Posted on
- Sunday 31 May 2009
- Albums
- Visits
- 1599