Haberdashery - Cross Stitch - Images of Britain

Celebrate all that's British, from pillar boxes to afternoon tea