New chapter for Fife libraries as 24 branches prepare to reopen with limited service

© DC ThomsonDunfermline Carnegie Library.
Dunfermline Carnegie Library.