Izabella Finch Performance Artist Izabella is a multi-disciplinary performance maker, using song, dance, comedy to question the status-quo and to make the audience feel touched deeply. Their mission is to be an ambassador for the...