Back  
 

Nina L. Buxenbaum
The Annunciation
2000
at the Studio Museum in Harlem