The Who @ Durham Riverside Cricket Ground - 19th July 2023
United Kingdom
Jul 19, 2023
Image ID: 16100885