thetaleofthestitch- An unfinished late 19th century patchwork from Cardiff.

more about : thetaleofthestitch