Herman Leonard · Louis Armstrong, Paris, 1960, 1923
Herman Leonard, Louis Armstrong, Paris, 1960, 1923, silver gelatin print, 33 × 46.4 cm. Sold at auction in 2022. See Herman Leonard’s auction records and prices →
Herman Leonard, Louis Armstrong, Paris, 1960, 1923, silver gelatin print, 33 × 46.4 cm. Sold at auction in 2022. See Herman Leonard’s auction records and prices →