Description
Screen printed in yellow ochre and dark grey, the tea towel dates iconic buildings in London from 1066 to present.
DESIGN & ILLUSTRATION
£10.00
Screen printed in yellow ochre and dark grey, the tea towel dates iconic buildings in London from 1066 to present.
Only logged in customers who have purchased this product may leave a review.
Reviews
There are no reviews yet.