Oscar Nemon

Oscar Nemon / Oscar Neumann

September 7, 2013

Oscar Nemon was a Croatian sculptor who lived in England. He is best known for his series of more than a dozen public statues of Winston Churchill.