Greyfriars Kirk Christmas 2017

Eleanor conducting at Greyfriars Kirk

Eleanor conducting at Greyfriars Kirk