Festival of Spirituality

  • St. John's Church, Princes Street, EH2 4BJ&#652, Edinburgh