Firefighters are continuing to tackle a blaze at a farm near Abernethy.
Two buildings have caught fire at at Netherton Farm, three miles east of Bridge of Earn.
The fire service arrived at 11.42am and have spent at least five hours trying to extinguish the blaze.
Four appliances remain in attendance.
A police statement said: “A fire at a farm near Bridge of Earn is being dealt with by SFRS, and smoke is causing problems with visibility on the A912 between Bridge Of Earn and Aberargie, so please be aware and use caution if you’re driving in the area.”
A neighbour said the fire was “huge” and would “frighten most people”.