Communities across Highlands and Moray will fall silent next month as nation honours sacrifices made during First World War

Wing Cmdr David Allen salutes at the Elgin remembrance service.
Wing Cmdr David Allen salutes at the Elgin remembrance service.

Breaking