Elmo and his puppy beach bath towel 53 in by 28 in Franco / Henson Sesame Street Made in Brazil 100% cotton A few light spots, see photos
eBay