Deer Park View in room Mekhala Bahl Deer Park Oil, acrylic, ink & collage on canvas 48 x 36 inches 2008 Share