Thank you for liking
You have already liked this page, you can only like it once!
Solar arrays to be attached to space station Alpha by crew of shuttle Endeavour. Lockheed Martin images.