We did not find results for: holland & sherry.
Check spelling or type a new query.
London fabric mill founded in 1836
Holland & Sherry is a fabric mill founded in London in 1836 by Stephen George Holland and Frederick Sherry. It is owned by Individualized Apparel Group as of March 2003. Wikipedia