Casiokids plays the The Deaf Institute in Manchester
Location: The Deaf Institute, Manchester, England, UK