Llandudno, Wales, United Kingdom
The Alarm / Mike Peters / Dave Sharp Jan 27 - 28, 2023 Uploaded by Torsten S.