Francis Newton Souza

Untitled (Landscape)
Oil on Canvas
67 x 103 inches (170.18 x 261.62 cms)
1994