Fox Chase
16' high equestrian bronze sculpture, installed in 1973 in front of an exclusive estate development in St. Charles, Chicago, Ill
[ back to Sculptures and Monuments ]