Francis Newton Souza

December 17, 2013

Francis Newton Souza

Francis Newton Souza (1924-2002) was a famous Indian painter, born in Goa. He was the first Indian artist to receive recognition in the west. He attended Sir J.J. School

Advertisement