In pictures: Aberdeen Armed Forces Day

Breaking