Aberdeen honours armed forces

Stirling Castle will host this year's Armed Forces Day
Stirling Castle will host this year's Armed Forces Day