more pieces to the puzzle!!!!!!!

What is that big thing in the second & third pictures? I think I saw one of those in a museum once.....LOL