smileystone.com
Bacardi Limited. Founded in Santiago de Cuba. Producers and marketers of a variety of internationally recognized premium spirit brands including Bacardi rum.
via bacardilimited.com