Private David Scott

Private David Reid Scott, Royal Scots.

Scroll to Top