Ida Applebroog Images

Installation view, 'Ida Applebroog. Everything Is Fine', Brooklyn Museum, New York NY, 1993