Carine Magescas, ‘Camargue #2’, Samuel Owen Gallery

About Carine Magescas

French, based in New York, NY, United States