Developer pledges to restore fire-ravaged Fife mansion house

© Steven BrownLeslie House.
Leslie House.