Highland arts venue makes changes in bid to secure long term future

Strathpeffer Pavilion
Strathpeffer Pavilion