Duke cannon Shampoo Puck

Duke cannon Shampoo Puck


Long lasting Shampoo Puck,175 washes per puck.