Lizard Innards Towel
Lizard Innards Towel
Lizard Innards Towel

Lizard Innards Towel

Our 30"x60" towel is made from the world's finest Turkish terry cloth and boasts our bold "Lizard Innards" graphic. Available in yellow.