Sculpture Being Installed At 15th & Central

A sculpture is being installed this morning in Central Park Square at the corner of 15th Street and Central Avenue. Photo by Chris Clark/ladailypost.com

CSTsiteisloaded