+44 01985 851122 sales@thesoundpost.co.uk

The Music Show China, Shanghai 2016: Initially we were unsure as to where the UK exhibition area was located…Luckily, there were one or two clues…

Here’s another one:

union jacked

Posted by

Robert Pulvertaft