Live music! 15 June 2023FacebookHarry59 Two upcoming concerts in Duddingston Kirk 🎼🎹Saturday June 24th at 4pm (45 minutes)A programme of Schubert, Mozart,…Posted by Duddingston Kirk Church of Scotland on Thursday 15 June 2023