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