Swizzle Stick Design:
Swizzle features a turtle graphic that is the logo of the restaurant. Layers are built up to shape the design suggesting this swizzle was created on a 3D printer.
Turtle white Dunedin florida United States