Alice Cooper // OVO Hydro, Glasgow - 28th May 2022
United Kingdom
May 29, 2022
Image ID: 16082910