Sachida Nagdev

Untitled
Oil on Canvas
23.2 x 15.3 inches (58.928 x 38.862 cms)
1992