Royal Leamington Spa, England, United Kingdom
Peter Hook & The Light Apr 21, 2023 Uploaded by James Riding