Disgraced cult leader’s name to be removed from Riverfront Park art
Published By admin
Categorized as Uncategorized
Inspiration Plaza, the latest public art addition in Little Rock’s Riverfront Park, is striking. A 14-foot-tall bronze sculpture of a man and woman connected by a billowing sheet forms a self-supported canopy over a stone-tiled footpath. The canopy’s underside is…[Continue Reading...]