Sesame Street BIG BIRD Let It Snow Winter Holiday Christmas Yard Flag 28" x 44"
New sealed, minor wear to packaging.
Check pictures to judge condition no returns
Message me with any questions thanks