A Fife veteran has received France’s highest honour in recognition of his efforts to help liberate the country during the Second World War.
John Gibson, 95, has been awarded the National Order of the Legion of Honour by the French government.
The retired farmer served with the Royal Artillery during the war.
As a gunner, he took part in the D-Day plus two landings on June 8 1944.
He was then dug in at Bnouville, near Pegusus Bridge, for six or seven weeks as part of the 51st (Highland) Division, 127th Field Regiment, during the fight to take Caen from the Nazis.
With the allies, he then fought in the Battle of the Falaise Gap during which the Germans were surrounded and forced to retreat.
As a farmer, Mr Gibson would have been exempt from serving during the war but had signed up to the Territorial Army.
He was also sent to North Africa and Sicily.
While he served, prisoners of war worked for his father at Hilton of Kirkforthar Farm, near Markinch.
Mr Gibson, who has five children, 14 grandchildren, and 22 great-grand- children, received his medal at Pitlair House nursing home, at Bow of Fife.
He has several British campaign medals and said he was very pleased to be honoured by France.
Membership of the legion is normally restricted to French nationals but foreign nationals may be awarded for service to France or the ideals it upholds.
Mr Gibson was married to Elsie, known as Ella, who died 17 years ago.