Sachida Nagdev

Untitled
Oil on Canvas
55.1 x 35.4 inches (139.954 x 89.916 cms)
1994