2006 Harrods - Pet Toys 2006 Harrods - Pet Toys from Tommy Sappal 2006 Harrods - Pet Toys Keychain Cat Toy Dog Toy Bag Dog Shirt Dog Toy gLike 2006 Harrods - Pet Toys Design Management Share R 7 n Tommy Sappal About the artist. Shenzhen, China Follow Contact