Moray Leisure Centre gets new lease of life

Moray Leisure Centre.
Moray Leisure Centre.

Breaking