A stewardess walks a cheetah at Amsterdam Airport, 1961 by whywalk Tags:netherlands Leave a ReplyYou must be logged in to post a comment.