Improvised Music from Japan / Michiyo Yagi / Photo Gallery

At Meguro Papararagi Studio, Tokyo, March 2005

Photo © 2005 Mark Rappaport


Last updated: May 8, 2005