Duke cannon Shampoo Puck

Duke cannon Shampoo Puck

Regular price $12.00

Long lasting Shampoo Puck,175 washes per puck.