Meet Francesca Telling, artist-in-residence at Barham Park Studios
Meet Francesca Telling, our artist-in-residence at ACAVA Hosts: Barham Park Studios Residency, a career development opportunity for socially engaged artists from global majority backgrounds. In this Q&A Francesca shares insights about her work, stories, and relationship to ACAVA.