Harrods London Great Britain England Hand Towel Bear Bow Tie Metal Ochre Yellow
$20
Size
Like and save for later
Add To Bundle
Harrod's Department Store, London, England
Hand Towel with machine embroidered teddy bear detailing
Has bear on one side at one end
Bear wear wire rimmed glasses, a green bow tie and wears an award metal hanging on a ribbon on his chest
The store name, Harrod's is embroidered below the bear
The color of the towel is an ochre yellow
Has a tag saying Royal Princess by Lamont Made in Britain
Combed Cotton
Size is approximately 24" x 15"
Excellent used condition
Was washed
Shipping/Discount
jpantl
likes this
Trending Now
Find Similar Listings