Photos from Eric4Bklyn

Showing 1 photo
  • Avalon Theater, Linwood Ave., Detroit, early 1970s (background)