Francesca Centioni Dene, ‘ Liminality’, 2017, Amar Gallery

About Francesca Centioni Dene