European flavour at first ever Elgin international music festival

© DC ThomsonElgin Town Hall.
Elgin Town Hall.

Breaking