Robert Farnon

Robert Farnon (1917–2005)