Dress Made from one million meters of human hair, previously dyed and sewn into the dress

Dress Made from one million meters of human hair, previously dyed and sewn into the dress

Dress Made from one million meters of human hair, previously dyed and sewn into the dress