A pilot had a lucky escape when he was forced to land his plane on an island on the River Tay.
Lifeboat crews raced to Mugdrum Island, near Newburgh, on Saturday after the Cessna light aircraft had to make an emergency landing due to engine trouble.
The pilot, understood to be the sole occupant, was plucked to safety by an RNLI team from Broughty Ferry.
He had set off from Perth Airport minutes earlier but reported difficulties with the engine not long after take-off.
Fife councillor David MacDiarmid, who represents the Howe and Tay Coast ward, praised the pilot saying: “The man must be happy today as it is only by using his brilliant skills that he is alive.”