Toy Yellow Smiley Head Happy Face 37523

toy yellow smiley head happy face 37523