Beatrice Scaccia, ‘Sta in cielo e in fondo al pozzo’, 2017, Ricco/Maresca Gallery

About Beatrice Scaccia

Italian, based in New York, NY, United States