Len Skeat
Len Skeat is an English jazz double-bassist born in east London, perhaps best known for his work... more »