David Belove/Definition

American musician who plays Afro-Cuban (Latin) and Brazilian jazz bass guitar.