Jim Smith: The Hills Have Ayes, Friday 15 December 2023, 20:00
Gannochy Trust Auditorium, Perth Concert Hall, Perth Concert Hall, Mill Street, Perth, PH1 5HZ