adrian fisk
adrian fisk
The Human Hair Trade
At Edgeware road in central London the owner of a wig shop holds a manniquins head with human hair. The most expensive wigs are Indian temple hair wigs, these can fetch several hundred pounds.
2,510
views
2
faves
0
comments
Uploaded on April 1, 2009
Taken on April 1, 2009
The Human Hair Trade
At Edgeware road in central London the owner of a wig shop holds a manniquins head with human hair. The most expensive wigs are Indian temple hair wigs, these can fetch several hundred pounds.
2,510
views
2
faves
0
comments
Uploaded on April 1, 2009
Taken on April 1, 2009