Francis Newton Souza

Landscape in Red
Oil on Masonite Board
21 x 48 inches (53.34 x 121.92 cms)
1960