Selnef, the forest musician, plays the strings quietly by himself. Eventually, the forest begins to breathe deeply as the sound echoes.
2010
1980
2004
2016
2023
2014
2012
2017
2019
2024
2006
2005
2015
2013
2020
1993
1935