Quantcast

ARCHIVE PHOTO OF THE DAY

Ray Charles in Germany, 1981

By STARS AND STRIPES Published: March 14, 2020

Marty Davis ©Stars and Stripes
Frankfurt, West Germany, May, 1981: Ray Charles takes in the applause during his show at Frankfurt's Jahrhunderthalle.
  

from around the web