Leopoldo Méndez (1902-1969)
A Priest Striking Back 1931
See also Art Institute, Chicago information about this print.
www.clivepower.com