Back to Thumbnails
Arcade Royal
Arcade Manufacturing Company, Freeport, IL. Patent # 425,815 issued April 15, 1890.