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