Man, 46, due in court after alleged bank robbery in Dunfermline

© DC ThomsonPost Thumbnail