Description
La Aurora Principes Red is made by one of the oldest cigar brands around, La Aurora, who have been making high quality cigars since 1903. Hailing from the Dominican Republic, they are made with premium tobacco fillers from the trimmings of left over from other quality cigars made in their factory finished with an Indonesian leaf wrapper. These mild bodied smokes are infused with the delicious and aromatic essence of cherry and will last approximately 20 minutes for a refreshing, smooth smoke.
Reviews
There are no reviews yet.