ALGORAVE etc

The Margate School (Woolworths) 33 High St, Margate, UK

A night of experimental music and visuals