Providing unique music experiences to singers, musicians and audience alike. Charity No 1160111.
A round-up of some of the events in the 2017 Brighton Early Music F...