The Doobie Brothers
American rock band the Doobie Brothers performing on stage at the Blossom Music Center in Cleveland, Ohio on July 25, 1978.
Photographer:
Janet Macoska
Media Name: JM_DOB016
copy link