Ambadas Khobragade

  • Untitled

    Oil on Canvas

    31 x 25 inches

    2001

    ID: RA-1836

    Sold