Back to Thumbnails

Arcade Crystal #1

Arcade Crystal #1

Arcade Manufacturing Company, Freeport, IL: Patent # 652,323 issued June 26, 1900.