Firefighters from across Fife spend hours tackling Crossford farm blaze

© Scottish Fire and Rescue ServicePost Thumbnail