Leamington Spa-based digital artist Rosa Francesca talks about her practice and those that inspire her – via Voice Magazine.