Al Foster (2)

Al Foster (2)

Aliases:
[a3533288]

Artist