Presenting the Statue of Liberty Illuminating the World Sticker
The Statue of Liberty Illuminating the World Sticker is a stunning piece of artwork inspired by the iconic symbol of New York. This artistic sticker, featuring Lady Liberty and the skyscrapers of New York, is a captivating addition to any wall. With the depiction of birds flying over the city, this sticker brings the vibrant energy of New York into your living space.