Crews tackle potentially hazardous blaze in Dunfermline

© DC ThomsonPost Thumbnail