Sun God is a monumental statue by French-American sculptor Niki de Saint Phalle, located on the campus of the University of California, San Diego. The figurative sculpture is a 14-foot multicolored bird-like creature, perched atop a 15-foot tall arch-shaped, vine-covered concrete pedestal.
Less