Sachida Nagdev

Untitled
Oil on Canvas
29 x 36 inches (73.66 x 91.44 cms)
1978