Back to Thumbnails

Arcade Royal

Arcade Royal

Arcade Manufacturing Company, Freeport, IL.  Patent # 425,815 issued April 15, 1890.