My Favorite Bands Logo
Takashi Ochi

Classical mandolin player, born October 30 1934 in Imabari (Japan), died November 14 2010 in Heppenheim (Germany).

Data provided by Discogs