One of Cosmos 1 solar-sail blades was displayed at the Rockefeller Center office complex in New York City in 2003.
one of cosmos 1 solar-sail blades was displayed at the rockefeller center office complex in new york city in 2003