Robert Russin

Robert Isaiah Russin was an American sculptor, artist and University of Wyoming professor. He was best known for a number of public sculptures throughout the United States, including the “Spirit of Life” fountain sculpture located at the City of Hope National Medical Center in California and a giant bust of Abraham Lincoln, the Abraham Lincoln Memorial Monument, located on I-80 in Wyoming.

Source and Photo credit: https://en.wikipedia.org/wiki/Robert_Russin

Website

Related

EXHIBITIONS // EXCHANGES // MEDIA