Celeste Dupuy-Spencer

Celeste Dupuy-Spencer is an artist who lives and works in New York City.