Sunday, May 11, 2025

Mark E Smith and Link Wray NYC 1993. Pic Derek Ridgers.