Person
(died 1663)
Not who you're looking for? Others named David Carnegie: British scientist, engineer and Liberal Party politician (18 · English explorer and gold prospector in Western Australia (1 · RAF officer
Family