Francis Newton Souza

Untitled
Oil on Canvas
Figurative
52 x 33 inches (132.08 x 83.82 cms)
1987