Selnef, the forest musician, plays the strings quietly by himself. Eventually, the forest begins to breathe deeply as the sound echoes.
2024
2006
1983
2025
2020
1933
2015
2019
2010
1965
2022
2017