London landmarks print cotton kitchen tea towel, vintage travel souvenir

Printed cotton tea towel, landmarks of London. This is clean and bright and will display very nicely! Measures about 18" x 30".
- sku: #ts0413149
- status: sold out
- featured in these collections: