The Sun Worshiper Returns to Park Central
It was once one of the most iconic features at Park Central Mall. Absent for years, it’s back for good. The Sun Worshiper — an iconic steel statue erected at Park Central in the late 1960s and removed during a remodel during the 1980s — has returned to Park Central and greets visitors on the west …