![](https://i0.wp.com/thecigarauthority.com/wp-content/uploads/2022/11/RedAnchor-F.jpg?quality=80&ssl=1&strip=info&w=1200)
Red Anchor was the start of the boutique cigar industry when the line originally released in 1772 in Holland. Albertus Hillen Sigarenfabriek established the Red Anchor Factory and Cigar Brand in Delft, Holland. On February 22, 1772, legal permission was granted from the Aldermen of the Municipality of Delft, for Albertus to sell his cigar…
Cigar Review: Red Anchor Admiral — The Cigar Authority
One comment