Upload & Sell: Off
Stars in her Eyes.
Photographed standing in front of the Roanoke Star--at 88.5 feet, it's the world's tallest, freestanding, illuminated star. That's 17,500 watts of warm neon glow.
Edited on May 25, 2009 at 06:42 PM · View previous versions