Prix de Print: Stella Ebner, Cartier Christmas Window

Faye Hirsch, Art in Print, November 1, 2014
51 
of 82