Windsor Festival International String Competition Announces Semifinalists

[…]