Person
circa 1279 Scotland - circa 1330 Scotland
Family
Not who you're looking for? Others named John Glen: British politician (born 1974) · English film director and editor · (1744-1799) · mayor of Atlanta