Description
All of the tea towels are printed in full colour on cotton and are lovingly hand-sewn by us in London.
You may also like
loading
Discover more