Selnef, the forest musician, plays the strings quietly by himself. Eventually, the forest begins to breathe deeply as the sound echoes.
2010
2024
2019
2016
2013
2011
2017
2004
2007
1984
2018
2002
2021
2015
1970
2006