Overview

Robert Anstruther

(1768—1809) army officer