David Alegret, © Photo: Joan Tomàs Alegret, David Soloist There are currently no event dates available.