carrick Posted May 28, 2011 Share Posted May 28, 2011 Unfortunatly all concerts on the 1903 Lewis organ at Ayr town Hall have been cancelled until further notice. This is due to a humidifier leaking into the organ. Surprisingly, the humidifier was positioned above the organ. Link to comment Share on other sites More sharing options...
Please sign in to comment
You will be able to leave a comment after signing in
Sign In Now