Scots at War - Black Watch Bren Gunner

Dunkeld 2023