Devdatta Padekar

  • Untitled

    Pastel & Chalk on Paper

    37.5 x 23.5 inches

    2003

    ID: RA-2298

    -
  • Untitled

    Mixed Media on Paper

    11 x 17.5 inches

    ID: RA-2297

    -