Selnef, the forest musician, plays the strings quietly by himself. Eventually, the forest begins to breathe deeply as the sound echoes.
1918
2021
2011
2013
2004
2025
1986
1983
2014
1998
1982
2024
2019