Royal Lyceum Theatre at Prestonfield Primary School - Tue 5 December 2023 (all images © photographer - Andy Catlin www.andycatlin.com)