Long john

From Wikipedia, the free encyclopedia

Long john or long johns may refer to: