Francis Newton Souza Priest at Altar Oil and Marker on Cloth Figurative 51 x 33 inches (129.54 x 83.82 cms) 1966 Price On Request