Flamenco shows from 2 to 8 May 2022