Loading Gallery: Speyfest 2025 returned for its 28th year to Fochabers on The Press and Journal...