Pastels and oil paintings part of new exhibition at Moray museum

Elgin Museum
Elgin Museum

Breaking