Vocalist Siouxsie Sioux and the Banshees performs live in Boston, Massachusetts, 1980.
United States
Nov 16, 2022
Image ID: 16086356