The Holmes-Dakin Cigar Company Building located on 120-122 South Main St., Hannibal, Mo., in 1905. Mirror of Hannibal, page 121. This photo is now part of the Hannibal Arts Council's Hannibal as History collection.