A war veteran thought to have been Scotland's second-oldest man has died at the age of 106.
Wilfred Baker joined the Royal Navy at the age of 18 and fought in both World War I and World War II.
He stayed on with the navy, travelling all over the world, before retiring as a lieutenant commander in 1948.
It is understood the great, great-grandfather, originally from England, died on Monday at Newlands House care home in Dunfermline.
Friend Alan Tyson, 78, paid tribute to Mr Baker.
"He still knew what was going on despite his failing health," he said.
"He was a very nice man and although I hadn't seen him recently I had a great time at his 106th birthday party at the home last year."
The pensioner had lived in Dunfermline since his retirement from the navy.
He was understood to have been just a day younger than the oldest man in Scotland, Bob Taggart of Rutherglen.