Kenra Platinum Finishing Spray 26

We're sorry, Kenra has not authorized Folica to sell this product.


Email Kenra

Visit Kenra Site

Kenra Platinum Finishing Spray 26 is a maximum hold finishing spray that provides long lasting lift and style support.
Server Name