Hello Kitty Harrods Tea Towel

A set of Hello Kitty tea towels in a special Harrods edition that we found at Heathrow airport Harrods store London.





Pin It