Person
24 Jul 1661 - 1694
Not who you're looking for? Others named David Marshall: Scottish association football player · American tennis coach, former college player, business owner · Singaporean politician (1908-1995) · British politician (born 1941)
Family