You searched for: "A Home Guard section on patrol along the shores of Loch Stack in the Highlands of Scotland, 14 February 1941"

657 prints found