Date: circa 1950s
Location: North Main Street, Decatur, Illinois
Source: Americar via The Old Motor
What do you see here?
No comments:
Post a Comment