Glasgow, United Kingdom

Where words fail.......
Music speaks.......