David Maitland of Barcaple

(1730-1792)