Big Chief Russell Moore (trombone), Arvell Shaw (double bass) and Barrett Deems (drums) performing, Stevenage, Hertfordshire, 1984. All three musicians worked with Louis Armstrong during their careers.
World Europe United Kingdom England Hertfordshire Stevenage
Lifestyle & Leisure Entertainment & Media
Society & Culture Performing Arts
Artistic Representations Portraits
Pixel Dimensions (W x H) : 3465x2829
File Size : 28,719kb