Francis Newton Souza

Homer
Oil on Masonite Board
29.5 x 23.5 inches (74.93 x 59.69 cms)
1964