Greyfriars Kirk Christmas 2017 Eleanor conducting at Greyfriars Kirk Post author By Jerry Gregson Post date 8th June 2018