Saint Sister is an electronic folk or 'atmosfolk' duo from Ireland.
These are videos from concerts where Saint Sister played, so they may be of other bands that played the concert as well.
Henry Jamison / Saint Sister May 14, 2019 Decatur, Georgia, United States Added by Graham Davis