Summer Rising: details of the IMMA Festival

Summer Rising is the name given to IMMA’s Festival taking place from…