Comments from feedback form - "NASA supplied the picture of E..."
Jump to navigation
Jump to search
NASA supplied the picture of Elizabeth II?!
Yes; she paid a visit to a NASA facility during a trip to the US, and the photo was taken then. Although I prefer the pretty pictures from space.