Francis Newton Souza

Untitled (Still Life)
Oil on Canvas
Signed and Dated ''Souza 84'' Center Left
30 x 24 inches (76.2 x 60.96 cms)
1984