Overview

David Ogilvy

(1725—1803) Jacobite army officer