Could this be Amelia Earhart's plane?