Story
We are both donating around 12 inches of our long and unmanagable hair to the little princess trust to make real hair wigs!!
We are both donating around 12 inches of our long and unmanagable hair to the little princess trust to make real hair wigs!!
Charities pay a small fee for our service. Learn more about fees