Puzzle: Lt. Jeremy Foster

91 pieces