Designed by
Title
Lost in Space Robot at NASA Kennedy Space Center #48609989
Description
Robot from the TV show Lost in Space. The machine is on display at the Kennedy Space Center in Cape Canaveral, Florida. FL is a popular travel destination for people and tourists on vacation or holiday.
This image is editorial