4.5/5  ·  13th May 2011 by of SHEFFIELD, Longley
Carpets
A carpet I feared would need replacing has been given a new lease of life.