Monday, August 20, 2012

Taizan-ha Shakuhachi Masters


Play for the Spirits in Kyūshū, circa 1970s.